package com.ftg.learn.chapter05;

/**
 *  数 组 : 数 ： 数据  组 组合
 *  : 有组具有相同数据类型的变量 的组合
 *
 *  数据  ：
 *   分类 ： 音频  视频 书本  .....
 *  信息  ：
 *   有价
 * 1 2 3
 *
 *
 *  问题 ： 能否使用一个变量 表示两个值
 *
 * @author kangjx
 * @date 2022/12/16
 */
public class First {

    public void int1(){
        int a = 10;
        int b = 9;
        //数组的定义 [] 数组 (定长)   {}作用域   () 方法
//        第一种 : 声明数组变量 组定初始长度 ，相当开辟空间
//        [类型[]] [标识符] [=] [new]  [类型[长度]]
        int[] arr = new int[2];
        //采用下标方式
        arr[0] = 34;
        arr[1] = 45;

        System.out.println(arr[0]);
        // 第二种 : 直接给定初始值
        byte s = 34;
        int[] arr1 = {11,s,3};
        //第三种  null  无地址
        //事爹  :  qa
        int[] arr2 = null;
        if(true){
            arr2 = new int[2];
        }else{
            arr2 = new int[3];
        }

        //赋值
        //alibaba 不建议
        int[] arrs = new int[2];
        int[] arrs1  = new int[]{1,2,3};
        int[] arrs2 = {1,2,3};
    }

}
